/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package model;

/**
 * Define as regras de negocio para a classe de funções;
 *
 * @author Janio Luiz Antunes
 * @author Marcel Vinicius Kohls
 * @see http://code.google.com/p/sysdesk-java/
 *
 */
public class Funcao {

    private int codigo;
    private String descricao;

    public Funcao() {
    }

    public int getCodigo() {
        return codigo;
    }

    public void setCodigo(int pCodigo) {
        this.codigo = pCodigo;
    }

    public String getDescricao() {
        return descricao;
    }

    public void setDescricao(String pDescricao) throws Exception{
        if (pDescricao.trim().equals("")){
            throw new Exception("Faltou preencher a descrição da função. \n");
        } else{
            this.descricao = pDescricao;
        }
    }
}
